package com.ibeeking.gmc.global.service.common.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ibeeking.found.common.entity.TenantExtendInfo;
import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDate;

/**
 * @ClassName TenantVo
 * @Description
 * @Author ibeeking
 * @Date 2020-12-24 09:21
 **/
@Data
@Accessors(chain = true)
@ToString
public class TenantPageVO implements Serializable {
private static final long serialVersionUID = 1L;

	/**
	 * 租户id
	 */
	@JsonFormat(shape = JsonFormat.Shape.STRING)
	private Long id;
	/**
	 * 行业类型:mall=电商平台；mdi=制造业
	 */
	private String industry;
	private String industryName;
	/**
	 * 租户编码
	 */
	private String code;

	/**
	 * 租户名称
	 */
	private String name;

	/**
	 * 主体公司
	 */
	private String company;

	/**
	 * 经营类目
	 */
	private Integer businessCategory;

	/**
	 * 联系人
	 */
	private String contacts;

	/**
	 * 联系电话1
	 */
	private String mobile;

	/**
	 * 联系电话1
	 */
	private String phone;
	/**
	 * 联系邮箱
	 */
	private String email;
	/**
	 * 账户期限结束
	 */
	private LocalDate accountEnd;
	/**
	 * 租户Logo图片路径
	 */
	private String logo;
	/**
	 * 扩展信息
	 */
	private String extendInfoJson;
	private TenantExtendInfo extendInfo;
}
